rostrate mactra - Turkish English Dictionary